be hard-pressed - Spanisch Englisch Wörterbuch